package 爬虫;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class 贪婪匹配和非贪婪匹配 {
    public static void main(String[] args) {
        String s= "Java自从95年问世以来，abbbbbbbbbbbbaaaaaaaaaaaaaaaaaa" +
                "经历了很多版木，目前企业中用的最多的是]ava8和]ava11，因为这两个是长期支持版木。" +
                "下一个长期支持版本是Java17，相信在未来不久Java17也会逐渐登上历史舞台";

        //贪婪匹配
        String regex1="ab+";
        //非贪婪匹配
        String regex2="ab+?";
        //创建正则表达式的对象
        Pattern p=Pattern.compile(regex2);
        //创建文本对象
        Matcher m=p.matcher(s);
        //读取
        while (m.find()){
            System.out.println(m.group());
        }
    }
}
